residence for voting - Espagnol Anglais Dictionnaire